Join our clients global team at the forefront of high-frequency cryptocurrency trading! Craft cutting-edge C++ applications, master exchange systems, and collaborate with top talent worldwide. If you thrive on challenges, innovation, and non-stop action, this is your ticket to the crypto adventure of a lifetime!
Our client a leading firm in the dynamic realm of high-frequency trading within the cryptocurrency market. Operating across numerous global locations and fueled by a diverse team spread across the planet, they are a constant presence, trading digital assets around the clock. Their approach blends systematic strategies with cutting-edge technology, ensuring robust and reliable performance in our trading endeavors.
What's in Store for You:
Join our client in crafting trading systems tailored for the ever-evolving landscape of digital assets. You'll collaborate with seasoned professionals, contributing to the development and maintenance of systems facilitating millions of trades across various crypto exchanges worldwide.
The Role
• Craft C++ applications interfacing with cryptocurrency exchanges and protocols, enabling seamless integration with their automated trading systems.
• Master 2-3 exchange systems/cryptocurrency protocols, leveraging this knowledge to enhance their trading performance and advocate for system improvements.
• Shoulder the responsibility of deploying, monitoring, and managing connectivity solutions for the exchanges you specialize in, extending support for other exchange connectivity as needed.
• Fine-tune applications for microsecond latencies and optimal utilization of messaging bandwidth.
• Assist in engineering internally developed middleware and messaging protocols, refining reliability, scalability, throughput, and latency.
• Collaborate with traders and strategy developers to dissect execution performance through log analysis and tool development.
• Develop supplementary trading system infrastructure in Python as necessary.
• Automate configuration, deployment, monitoring, and troubleshooting of trading system components.
• Engage actively in system design deliberations, code reviews, brainstorming sessions, and daily team interactions.
Required Skills
• Seasoned software engineer proficient in crafting clean, maintainable, and high-performance C++ code on Linux platforms with a minimum of 3 years of experience.
• Familiarity with profiling C++ code using tools like cachegrind, valgrind, or - similar.
• Comprehensive grasp of network programming concepts including UDP, TCP, TLS, and Websockets.
• Bonus Points for candidates with experience in developing websocket execution for top 10 cryptocurrency exchanges, coupled with the ability to articulate encountered challenges.
• Balanced proficiency in delivering robust, testable code while swiftly adapting to market opportunities.
• Reliable team player committed to delivering dependable software and available for on-call support.
Highly Desirable
• Experience in crafting high-transaction, latency-optimized distributed systems.
• Proficiency in configuring and monitoring Linux environments.
• Knowledge of inter-process messaging utilizing shared memory.
• Familiarity with cloud computing infrastructure such as AWS.
• Experience in developing high-performance exchange connectivity software for market making in traditional markets.
Trading
We're a leading firm in the dynamic realm of high-frequency trading within the cryptocurrency market. Operating across numerous global locations and fueled by a diverse team spread across the planet, we're a constant presence, trading digital assets around the clock. Our approach blends systematic strategies with cutting-edge technology, ensuring robust and reliable performance in our trading endeavors.
What's in Store for You
Join us in crafting trading systems tailored for the ever-evolving landscape of digital assets. You'll collaborate with seasoned professionals, contributing to the development and maintenance of systems facilitating millions of trades across various crypto exchanges worldwide.
The Role
• Craft C++ applications interfacing with cryptocurrency exchanges and protocols, enabling seamless integration with our automated trading systems.
• Master 2-3 exchange systems/cryptocurrency protocols, leveraging this knowledge to enhance our trading performance and advocate for system improvements.
• Shoulder the responsibility of deploying, monitoring, and managing connectivity solutions for the exchanges you specialize in, extending support for other exchange connectivity as needed.
• Fine-tune applications for microsecond latencies and optimal utilization of messaging bandwidth.
• Assist in engineering internally developed middleware and messaging protocols, refining reliability, scalability, throughput, and latency.
• Collaborate with traders and strategy developers to dissect execution performance through log analysis and tool development.
• Develop supplementary trading system infrastructure in Python as necessary.
• Automate configuration, deployment, monitoring, and troubleshooting of trading system components.
• Engage actively in system design deliberations, code reviews, brainstorming sessions, and daily team interactions.
Required Skills
• Seasoned software engineer proficient in crafting clean, maintainable, and high-performance C++ code on Linux platforms with a minimum of 3 years of experience.
• Familiarity with profiling C++ code using tools like cachegrind, valgrind, or - similar.
• Comprehensive grasp of network programming concepts including UDP, TCP, TLS, and Websockets.
• Bonus Points for candidates with experience in developing websocket execution for top 10 cryptocurrency exchanges, coupled with the ability to articulate encountered challenges.
• Balanced proficiency in delivering robust, testable code while swiftly adapting to market opportunities.
• Reliable team player committed to delivering dependable software and available for on-call support.
Highly Desirable
• Experience in crafting high-transaction, latency-optimized distributed systems.
• Proficiency in configuring and monitoring Linux environments.
• Knowledge of inter-process messaging utilizing shared memory.
• Familiarity with cloud computing infrastructure such as AWS.
• Experience in developing high-performance exchange connectivity software for market making in traditional markets.
Trading #Crypto #Softwareengineer #developer #Marketdata